from common_utils import Model
import time
class Page_Share:
    po=Model()

    def __init__(self):
        pass
    def click_to_Vlog(self):
        #进入视频帖子列表
        self.po.poco(text="我的").click()
        self.po.poco(text="动态").click()
        self.po.poco(text="视频").click()
    def click_to_Tw(self):
        #进入图文帖子列表
        self.po.poco(text="我的").click()
        self.po.poco(text="动态").click()
        self.po.poco(text="图文").click()
        
    def click_to_vlogANDtw(self):
        #点击视频和图文第一个帖子
        self.po.poco("com.tencent.apps.valorant:id/pager_indicator").swipe([-0.0547, -0.2561])
        time.sleep(1)
        self.po.poco(text="ACS").click()
        self.po.poco("com.tencent.apps.valorant:id/nav_right_buttons").click()
    def click_to_GG_ZX(self): 
        #进入公告，点击第一个资讯，点击右上角按钮
        self.po.poco(text="公告").click()
        self.po.poco(type="android.widget.ImageView",name ="com.tencent.apps.valorant:id/iv_cover_h").click()
        self.po.poco(type="android.widget.LinearLayout",name ="com.tencent.apps.valorant:id/nav_right_buttons").click() 

    def click_to_JP(self):
        #截屏操作
        self.po.poco("com.android.systemui:id/battery_border").swipe([-0.0886, 0.5914])
        time.sleep(1)
        self.po.poco(text="截屏").click()
        self.po.poco("android.widget.FrameLayout").offspring("com.android.systemui:id/shot_select_dialog_list").child("com.android.systemui:id/item_view")[0].offspring("com.android.systemui:id/item_image").click()
        self.po.poco("com.tencent.apps.valorant:id/share",text="分享截图").click()


    def qq_click_fx(self):
        #点击QQ，点击右上角按钮
        self.po.poco(text="我的电脑").click()
        self.po.poco("com.tencent.mobileqq:id/dialogRightBtn").click()

    def wx_click_fx(self):
        #点击vx，点击右上角按钮
        self.po.poco(name="com.tencent.mm:id/ci2",text="创建新的聊天").click()
        self.po.poco(text="A测试").click()
        self.po.poco(name="com.tencent.mm:id/fp", text="完成(1)").click()
        self.po.poco("com.tencent.mm:id/mm_alert_ok_btn").click()

    def close_VX(self):
        #关闭微信回到掌瓦
        self.po.poco("com.tencent.mm:id/mm_alert_cancel_btn").click()
        time.sleep(1)
    def close_QQ(self):
         #关闭QQ回到掌瓦
        self.po.poco("com.tencent.mobileqq:id/dialogLeftBtn").click()
        time.sleep(1)

    def click_to_DT(self):
        #点击大厅分享按钮
        self.po.poco(text="好友").click()
        self.po.poco(text="大厅").click()
        self.po.poco(text="VIP用户沟通交流").click()
        self.po.poco("android.widget.LinearLayout").offspring("com.tencent.apps.valorant:id/container").child("android.widget.FrameLayout").child("android.widget.FrameLayout").child("android.view.ViewGroup").child("android.view.ViewGroup")[0].child("android.view.ViewGroup").child("android.view.ViewGroup")[1].click()
        time.sleep(1)
        self.po.poco("android.widget.LinearLayout").offspring("com.tencent.apps.valorant:id/container").child("android.widget.FrameLayout").child("android.widget.FrameLayout").child("android.view.ViewGroup").child("android.view.ViewGroup")[0].child("android.view.ViewGroup")[1].child("android.view.ViewGroup").click()

    def Page_FenXiang(self):
        return{
            "QQ":self.po.poco(text="手机QQ"),
            "VX":self.po.poco(text="微信好友", name="com.tencent.apps.valorant:id/share_app_name"),
            "好友":self.po.poco(text="好友", name="com.tencent.apps.valorant:id/share_app_name"),
            "大厅":self.po.poco(text="聊天大厅"),
            "tab好友":self.po.poco(name="com.tencent.apps.valorant:id/chat_recent_share",text ="分享" )
        }
    
